From: Florian Müllner Date: Sat, 18 May 2013 18:59:57 +0000 (+0200) Subject: overviewControls: Move reactive flag to main actor X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~4157 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=d658ec8de27ee1a320ec58b8a87f62a2842c3ba6;p=gnome-shell.git overviewControls: Move reactive flag to main actor The main overview actor was made reactive to catch scroll-events and propagate them; after some code shuffling, the actor that catches scroll events ended up not being the same actor that's supposed to propagate this, which broke using the scroll wheel to switch workspaces. https://bugzilla.gnome.org/show_bug.cgi?id=700595 --- diff --git a/js/ui/overviewControls.js b/js/ui/overviewControls.js index 313c4501d..33690d7da 100644 --- a/js/ui/overviewControls.js +++ b/js/ui/overviewControls.js @@ -506,10 +506,10 @@ const ControlsManager = new Lang.Class({ this.indicatorActor = this._indicator.actor; this.actor = new St.Widget({ layout_manager: new Clutter.BinLayout(), + reactive: true, x_expand: true, y_expand: true, clip_to_allocation: true }); this._group = new St.BoxLayout({ name: 'overview-group', - reactive: true, x_expand: true, y_expand: true }); this.actor.add_actor(this._group);